Penn Bros Car Sales
547a Lea Bridge Rd., Leyton, London, United Kingdom, E10 7EB
(02085) 587644 Phone